to be the life and soul - Anglais Synonymes Dictionnaire